megawatts day/ton - German English Dictionary